#ifndef JSONPARSER_H
#define JSONPARSER_H

#include <QString>

#include "dynamic_json_ui/json_ui_element.h"

namespace dynamic_json_ui {

class JsonParser
{
public:
    static JsonUiElement parse(const QString &jsonContent);

private:
    static JsonUiElement parseObject(const QJsonObject &obj);
};

} // namespace dynamic_json_ui

#endif // JSONPARSER_H
